home *** CD-ROM | disk | FTP | other *** search
/ Chip: 2005 Utilities / CHIP Utilities 2005 / CHIP Utilities 2005.iso / dosapps / sst / speedsys.his < prev    next >
Encoding:
Text File  |  2003-06-26  |  15.9 KB  |  423 lines

  1.  
  2. History of System Speed Test:
  3. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4. Version 2.00
  5. ~~~~~~~~~~~~~
  6.  - First public release.
  7.  
  8. Version 2.02
  9. ~~~~~~~~~~~~~
  10.  - Modified a graphing of memory system.
  11.  - Corrected error in the scale with the step 200 KB.
  12.  - Changed algorithm of determination a caches of processor.
  13.  - Added determination free XMS memory.
  14.  - Corrected error by the incorrect determination IDE/ATA parameters.
  15.  - Added possibility, skip a test of velocity addressing to
  16.    the block of memory.
  17.  - Corrected error in processing the parameters of command line.
  18.  
  19. Version 2.05
  20. ~~~~~~~~~~~~~
  21.  - Corrected error connected with the wrong determination
  22.    of processor Intel Pentium(tm) OverDrive(tm).
  23.  - Corrected error (???) incorrect functioning with video card ATI MACH64.
  24.  - Now program can work at the non-observance of system requirement
  25.    and from Windows'95 (98).
  26.  - Changed algorithm and corrected error appearing at impossibility
  27.    to define a seek time of hard disk, has when working with
  28.    some SCSI comptrollers or wrong installation in BIOS.
  29.  - Changed an algorithm of determination of the processor frequency.
  30.  - Eliminated starvation in an effort start on 80286 processors.
  31.  - Eliminated several small errors.
  32.  
  33. Version 3.00
  34. ~~~~~~~~~~~~~
  35.  - Now this only English version of SYSTEM SPEED TEST.
  36.  - Nearly completely remade a procedure of determination of processor.
  37.  - Added determination Cyrix processors by the method 5/2.
  38.  - Added determination of processors AMD K6-3D, K6+3D, IDT WinChipC6.
  39.  - Changed output of comparative results.
  40.  - Small a change and addition.
  41.  
  42. Version 3.10
  43. ~~~~~~~~~~~~~
  44.  - Processor K6-3D now is identified K6-2(tm).
  45.  - Now, by default, is executed quick test of read speed
  46.    from the hard disk.  Full test will be executed with the key <T2>.
  47.    Comparative results are removed for the full test.
  48.  - Changed algorithm of determination of mean time of positioning
  49.    a hard disk.
  50.  - Added determination of maximum time of positioning a hard disk.
  51.  - Removed a conservation of screen in PCX file taken from
  52.    PCX Programmer's Toolkit 3.56 (c) Genus Microprogramming, Inc.
  53.    (14KB with the whole library). My version this uses 370 bytes.
  54.  - Added possibility of automatic creation PCX file after terminating
  55.    or canceling the tests when striking on the key <P>.
  56.    Created file on the current disk with the name "sstimgXX".
  57.  - Changed determination of the processor benchmark. Added 32-bit code.
  58.  - As usually - a small change and addition.
  59.  
  60. Version 3.15
  61. ~~~~~~~~~~~~~
  62.  - Processor AMD K6+3D now is identified AMD K6-3(tm).
  63.  - Added determination of processors: Intel Celeron(tm), NexGen Nx586.
  64.  - Corrected error in the determination 80386SX processors.
  65.  - Added determination of memory >64MB.
  66.  - Changed algorithm determination of Memory Speed Index
  67.    and leveled to 100.00 for EDO DRAM on the charge ASUSTEK TXP4 rev1.02,
  68.    processor Intel PentiumMMX(tm)- 200 MHz and installation BIOS by default.
  69.  - Changed algorithm of determination of processor frequency
  70.    because of the wrong determination for the processor
  71.    Intel Pentium II(tm).
  72.  - Changed algorithm of determination of sizes a data cache and speed
  73.    features a cache and memory because of the wrong determination
  74.    for the processor Intel Pentium II(tm).
  75.  - Added graph of moving the blocks in memory.
  76.  - Added determination type of memory for BIOS supporting DMI2.0+
  77.  - Added determination of external processor frequency for BIOS
  78.    supporting DMI2.0+
  79.  - Changed algorithm of determination IDE ATA/ATAPI devices because
  80.    of the starvation on some computers and wrong determination
  81.    at presence SCSI disks.
  82.  - Added determination processor support of technology AMD 3DNow!
  83.  - Some changes.
  84.  
  85. Version 3.17
  86. ~~~~~~~~~~~~~
  87.  - Eliminated error connected with the wrong output frame of system
  88.    parameters.
  89.  - Added determination a random access time of hard disk.
  90.  - Added several BIOS vendors.
  91.  
  92. Version 3.18
  93. ~~~~~~~~~~~~~
  94.  - Changed a calculation method of Average Seek Time.
  95.  - Changed a calculation method of relative HDD speed.
  96.    Now is Linear Read Speed/ Random Access Time.
  97.  - Some additions and changes.
  98.  
  99. Version 3.20
  100. ~~~~~~~~~~~~~
  101.  - Added detection PCI device information. Defined more than 1000 devices.
  102.    It is available on keystroke <I> after canceling or completing
  103.    the tests.
  104.  - Fixed memory size detection.
  105.  - Fixed memory type detection.
  106.  - Size of memory is now displayed in Mbytes.
  107.  - Fixed AMD K6(tm) clocks rate.
  108.  - Fixed AMD 3DNow! technology detection.
  109.  - Removed detection AMD 3DNow!(tm) technology for Intel processors. :-)
  110.  - Clock rate of processors is now defined via Time Stamp Counter if
  111.    this possible.
  112.  - Added detection of PCI display adapter instead of VESA OEM string
  113.    if it is found in PCI devices list.
  114.  - Some additions and changes.
  115.  
  116. Version 3.21
  117. ~~~~~~~~~~~~~
  118.  - Fixed PCI device detection.
  119.  - Changed determination of the processor benchmark.
  120.  - Added Intel Pentium(R)II Xeon(tm) processor.
  121.  - Now, possible skipping executable test (press <Space> ).
  122.  - Added WindowsNT(tm) detection.
  123.  - Fixed and optimized on memory-timing test. Added new graph.
  124.  - Some minor updates.
  125.  
  126. Version 3.22
  127. ~~~~~~~~~~~~~
  128.  - Fixed BIOS detection.
  129.  - Added processors: Celeron(tm) A, Rise mP6(tm),
  130.                      IDT WinChip 2(tm), IDT WinChip 3(tm).
  131.  - Added new PCI devices.
  132.  - Added RTC-BIOS Year2000 bug detection.
  133.  - New ATAPI device driver (Oak Technology Inc.) in the package.
  134.  
  135. Version 3.23
  136. ~~~~~~~~~~~~~
  137.  - Minor bug fixed.
  138.  - Added detection new Cyrix processors for method 5/2.
  139.  
  140. Version 3.24
  141. ~~~~~~~~~~~~~
  142.  - Fixed memory size detection.
  143.  - Removed access to HMS memory by means of HIMEM.SYS.
  144.    Now there is not needed to load HIMEM.SYS (Thanks to wbinvd).
  145.  - New test of video memory speed (testing in VESA 101h- 105h).
  146.  - Added a time stamp of testing in PCX images.
  147.  
  148. Version 4.00
  149. ~~~~~~~~~~~~~
  150.  - Added detection a model (IDE/E-IDE) of hard drive in system window.
  151.  - Information on the size a cache are carried in memory-timing test.
  152.  - Added window of drive selection. Now possible not to use a command
  153.    line for drive selection and parameters of testing.
  154.  - Added testing of extended memory on errors and malfunction.
  155.  - Added new keys: ? - Help (Only keys of command line).
  156.                    L - Loop test of memory.
  157.  - Added detection of processors: Intel Pentium(tm) III,
  158.                                   Intel Pentium(R) III Xeon(tm).
  159. Version 4.10
  160. ~~~~~~~~~~~~~
  161.  - Added detection ISA PnP devices (Thanks to Roman Bryguin).
  162.  - Added detection of processors: IDT WinChip 4(tm), AMD K7(tm),
  163.                                   Rise mP6 II(tm).
  164.  - Added new PCI devices.
  165.  - Some bug fixed.
  166.  
  167. Version 4.11
  168. ~~~~~~~~~~~~~
  169.  - Some bug fixed.
  170.  - Corrected memory-timing test for size of caches >2MB.
  171.  - Added new keys: SP - Skip PnP devices detection.
  172.  
  173. Version 4.20
  174. ~~~~~~~~~~~~~
  175.  - Added info about memory modules. Detection: type, size,
  176.    manufacturer, part number and some features.
  177.    This requires a DIMM memory module with SPD EEPROM and
  178.    Intel chipset with PIIX4. It is available on keystroke <M>.
  179.  - Improved quality of graphs and accuracy of
  180.    results when working in Windows95/98.
  181.  - Added report of mainboard model (requires DMI 2.0+ support).
  182.  - Some changes and bugs fixed.
  183.  
  184. Version 4.21
  185. ~~~~~~~~~~~~~
  186.  - Fixed bugs in the report of mainboard model.
  187.  - Added new PCI devices.
  188.  - Changed subroutines building of graphics for better compatibility.
  189.  - Some minor bugs fixed.
  190.  - AMD-K7 -> AMD-Athlon(tm).
  191.  
  192. Version 4.22
  193. ~~~~~~~~~~~~~
  194.  - Fixed bug in the report of memory modules.
  195.  - Extended PCI device detection. Added analysis Subsys ID and Revision.
  196.  - Added some PCI devices.
  197.  - Added report of PCI devices: vendor ID, device ID, revision, subsys ID.
  198.    Press <I> after geting of PCI device information.
  199.  
  200. Version 4.23
  201. ~~~~~~~~~~~~~
  202.  - Some changes and bugs fixed.
  203.  - Added new PCI devices. Total 2138 devices detection.
  204.  - New memory test method.
  205.  - Added support 82801AA, 82801AB SMBus controllers.
  206.  
  207. Version 4.24
  208. ~~~~~~~~~~~~~
  209.  - Now report ATA hard drive geometry if this posible.
  210.  - Added detection DRDRAM (Direct Rambus RDRAM) memory and
  211.    report some features.
  212.  - Fixed bug of DMI access.
  213.  - Added detection PC-DOS, PTS-DOS.
  214.  - Added detection Award Modular BIOS.
  215.  - Added new PCI devices.
  216.  - Added ATAPI device driver AOATAPI.SYS (version V510 AOpen Inc.)
  217.    in the package for high speed CD drives.
  218.  - Added detection Intel Itanium(tm) processor.
  219.  - Added detection PIO and UDMA modes of IDE hard drives.
  220.  - Added detection cache buffer size and rotation speed
  221.    of IDE hard drives.
  222.  - Added SMBus support for VIA 596B, 686A and ALI 7101.
  223.  - Added SSE (Streaming SIMD Extensions) detection.
  224.  
  225. Version 4.25
  226. ~~~~~~~~~~~~~
  227.  - Added new PCI devices.
  228.  - Added support of hard drives larger than 8.4 GB (using Int 13 extension).
  229.  - Removed report ATA hard drive geometry if Int 13 Extension supported.
  230.  - Fixed bug of SMBus access.
  231.  - Added detection DDR SDRAM/SGRAM of memory and report some features.
  232.  
  233. Version 4.26
  234. ~~~~~~~~~~~~~
  235.  - Added detection Windows Millennium.
  236.  - Added new PCI devices.
  237.  - Added support AMD-756 SMBus Host.
  238.  - Added detection clock multiplier (PII/Celeron+, K6-2+).
  239.  
  240. Version 4.27
  241. ~~~~~~~~~~~~~
  242.  - Fixed detection Cyrix MII and PentiumIII Xeon processors.
  243.  - Added new PCI devices.
  244.  - Added graph of replacing the blocks in memory-timing test.
  245.  - Added report the cache/memory benchmarks. It is available on
  246.    keystroke <M> after canceling or completing the tests.
  247.  - Some minor bugs fixed.
  248.  - Added new JEDEC Manufacturer's ID.
  249.  
  250. Version 4.28
  251. ~~~~~~~~~~~~~
  252.  - Added new PCI devices.
  253.  - Fixed PC133 memory detection.
  254.  - Fixed SMBus access for ASUS P3B (Thanks to Konstantin Aleshin).
  255.  - Fixed detection AMD Athlon clock multiplier.
  256.  - Added graphs of MMX transfers.
  257.  - Added MMX Cache/Memory Benchmark.
  258.  - Added detection SDRAM Access Time and Minimum RAS Pulse Width (Tras).
  259.  - Some additions and changes.
  260.  
  261. Version 4.29
  262. ~~~~~~~~~~~~~
  263.  - Added report codename and process technology of the processors.
  264.  - Added report AGP Bus version and supported a data transfer rate.
  265.  - Added report desired data transfer rate of AGP graphics accelerators.
  266.  - Added new PCI/AGP devices.
  267.  - Added detection of AMD K6-2+.
  268.  
  269. Version 4.30
  270. ~~~~~~~~~~~~~
  271.  - Fixed SMBus support for ALI 7101.
  272.  - Added detection of VIA Cyrix III.
  273.  - Added detection VIA Cyrix III clock multiplier.
  274.  - Added new PCI/AGP devices.
  275.  - Added detection of AMD K6-III+.
  276.  - Fixed SMBus support for AMD-756.
  277.  - Some additions, changes and bugs fixed.
  278.  
  279. Version 4.50
  280. ~~~~~~~~~~~~~
  281.  - Added creation a report file (/R switch).
  282.  - Added detection of AMD Duron(tm) and AMD Atlon(tm)(Thunderbird).
  283.  - Added new PCI/AGP devices.
  284.  - Added detection of CPU frequency via TSC from Windows95-98/NT/2000.
  285.  - Added detection of CPU clock multiplier (via MSR's) from Windows95-98.
  286.  - Added SMBus support for 82801BA (ICH2).
  287.  - Added function "Clear CMOS" (/CLCMOS switch).
  288.  - Added function "Create System BIOS dump file" (/BIOS switch).
  289.  - Added function "Disable detection type of memory" (/DSPDR switch).
  290.  - Added new manufacturers from JEP 106-H.
  291.  - Some additions, changes and bugs fixed.
  292.  
  293. Version 4.60
  294. ~~~~~~~~~~~~~
  295.  - Added graph "Linear Verify Speed" for hard disks.
  296.  - Added detection buffered read speed of hard disks.
  297.  - Added detection of Transmeta Crusoe(tm).
  298.  - Enabled SPD access for ASUS P3V4X/K7V/A7V/CUV4X mainboards.
  299.  - Added new PCI/AGP devices.
  300.  - Added HDD/CD benchmarks in report file.
  301.  - Fixed AMD Duron L2 cache size detection.
  302.  - Added new ATAPI device driver ASUSCD.SYS in the package
  303.    for high speed CD drives.
  304.  - Some additions, changes and bugs fixed.
  305.  
  306. Version 4.61
  307. ~~~~~~~~~~~~~
  308.  - Added detection of Intel Pentium 4(tm).
  309.  - Added new PCI/AGP devices.
  310.  - Added new manufacturers from JEP 106-I.
  311.  - Added detection 8.5x-12.0x multiplier for Intel CPUs
  312.   (Thanks to Tamas Miklos).
  313.  - Some additions and changes.
  314.  
  315. Version 4.70
  316. ~~~~~~~~~~~~~
  317.  - Unlocked SPD access for ASUS CUSL2/CUW/MEW/CUC2/CUC2000/CUR mainboards.
  318.  - Added more PCI and AGP devices.
  319.  - Added function 'Erase first 128 sectors of hard drive' (/ERHDD switch).
  320.  - Added new CD drive measurements: 'Random access time', '1/3 seek time',
  321.    'Full seek time'.
  322.  - Fixed CD read speed evaluation.
  323.  - Now reporting Serial Number and Firmware revision  of ATA devices
  324.    to .TXT file.
  325.  - Added detection L2 cache latency of Intel CPUs.
  326.  - CPU cache size and L2 cache latency are shown on main screen.
  327.  - Detects ATA/ATAPI devices on external PCI IDE controllers.
  328.  - Added detection of cache buffer size, maximum and selected transfer
  329.    speed for ATAPI CDROM (some in .TXT report only).
  330.  - Fixed detection of some ATAPI CD drives.
  331.  - Added detection of total video memory size for NVidia graphics
  332.    accelerators.
  333.  - Added report chipset to main screen.
  334.  
  335. Version 4.71
  336. ~~~~~~~~~~~~~
  337.  - Added detection ATA/ATAPI devices from Windows9x/ME.
  338.  - Added detection Intel Pentium4 clock multiplier.
  339.  - Unlocked SPD access for ASUS P3C/A7M/A7P mainboards.
  340.  - Added more PCI and AGP devices.
  341.  - Some additions, changes and bugs fixed.
  342.  
  343. Version 4.72
  344. ~~~~~~~~~~~~~
  345.  - Added more PCI and AGP devices.
  346.  - Fixed crash in ATA/ATAPI device detection "at port 0".
  347.  - Added description of PCI devices class codes.
  348.  - Rename HDD test "Average access time" to "Random
  349.    access time" cause similarity with Access time testing.
  350.  - Added calculation of Average access time of HDD.
  351.  - Added SMBus support for AMD-766, Reliance OSB4, VIA VT8231, SiS 5595B.
  352.  - Rewrote HDD graphs drawing.
  353.  - Added sophisticated SPD info analyzing (to .txt report).
  354.  - Added detection of Intel Pentium III(tm) (Tualatin),
  355.    Intel Xeon(tm) (Willamette), AMD Athlon 4(tm),
  356.    AMD Duron(tm) (Morgan) and VIA C3(tm) processors.
  357.  - Added report of original CPU clock for Intel P2+ processors.
  358.  - Added detection of microcode update revision for Intel P2+ processors.
  359.  
  360. Version 4.73
  361. ~~~~~~~~~~~~~
  362.  - Added more PCI and AGP devices.
  363.  - Added SMBus support for Intel ICH3, VIA VT8233.
  364.  - Added detection VIA CyrixIII, VIA C3, Intel PentiumIII-M
  365.    and AMD Atlon 4 clock multiplier.
  366.  - Added write test of HDD (/WT switch).
  367.  - Some additions, changes and bugs fixed.
  368.  
  369. Version 4.74
  370. ~~~~~~~~~~~~~
  371.  - Added more PCI and AGP devices.
  372.  - Added SMBus support for VIA VT8235.
  373.  - Fixed detection AMD Atlon/Duron clock multiplier.
  374.  - Added detection selected DMA Transfers.
  375.  - Added detection Intel Platform ID of P2+ CPU's (to .txt report).
  376.  - Added new manufacturers from JEP 106-J.
  377.  
  378. Version 4.75
  379. ~~~~~~~~~~~~~
  380.  - Added more PCI and AGP devices.
  381.  - Added detection of Intel Celeron (Tualatin).
  382.  - Added sophisticated DDR-SDRAM SPD info analyzing (to .txt report).
  383.  - Added dictionary-based compression of PCI database.
  384.  - Fixed detection of Intel Pentium 4 clock multiplier.
  385.  - Added SPD access for ASUS CUEP2/CUSI/A7S/CUPLE mainboards.
  386.  - Added SMBus support for Intel ICH2-M, VIA VT8233C. (Thanks to Martin Malik)
  387.  - Fixed detection of original CPU clock of Intel Pentium III (Katmai).
  388.  - Fixed SMBus support for SiS 5595B.
  389.  
  390. Version 4.76
  391. ~~~~~~~~~~~~~
  392.  - Added more PCI and AGP devices.
  393.  - Added more CPU detection.
  394.  - Added more CPU clock multiplier detection.
  395.  - Remove detection Memory Speed Index.
  396.  - Added detection Memory Peak Bandwidth.
  397.  - Added more SMBus hosts supported.
  398.  - Update DDR-SDRAM detection.
  399.  - Added new manufacturers from JEP 106-K.
  400.  - Some additions, updates and bugs fixed.
  401.  
  402. Version 4.77
  403. ~~~~~~~~~~~~~
  404.  - Added more PCI and AGP devices.
  405.  - Added more CPU detection.
  406.  - Added SMBus support for nForce2.
  407.  
  408. Version 4.78
  409. ~~~~~~~~~~~~~
  410.  - Added more CPU detection.
  411.  - Added SMBus support for ICH5.
  412.  - Added more PCI and AGP devices.
  413.  - Added "Save As..." for files of report.
  414.  - Added "Add Comments" for reports.
  415.  - Added more CPU clock multiplier detection.
  416.  - Some additions and bugs fixed.
  417.  
  418.  
  419. Vladimir Afanasiev.
  420.  
  421. Home page: http://user.rol.ru/~dxover/speedsys
  422. E-mail   : dxover@email.ru
  423.